Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
54 MANOR ROAD Detached £2,769,647 £1,850,000 2 Oct 2014
56 MANOR ROAD Detached £4,542,799 £4,500,000 15 Mar 2023
58 MANOR ROAD Detached £2,834,632 £1,923,000 24 Mar 2015
62 MANOR ROAD Detached £2,847,883 £1,080,000 3 Oct 2002
66 MANOR ROAD Detached £3,571,462 £2,830,000 25 Oct 2017
68 MANOR ROAD Detached £2,720,384 £1,350,000 21 May 2004
70 MANOR ROAD Detached £2,226,217 £2,000,000 22 Mar 2021
72 MANOR ROAD Detached £3,245,742 £650,000 17 Sep 1997
74 MANOR ROAD Detached £4,437,997 £1,750,000 9 Dec 2002